package com.xxx.blog.service;

import com.xxx.blog.domain.ArticleType;
import com.xxx.blog.query.ArticleTypeQuery;
import com.xxx.blog.dto.ArticleTypeDTO;


import java.util.List;

public interface IArticleTypeService {
    List<ArticleType> findAll();
    //根据id查询
    ArticleType findOne(Long id);
    //分页查询
    List<ArticleType> findByPage(ArticleTypeQuery articleTypeQuery);
    //修改
    void updateById(ArticleType articleType);
    //增加数据
    void insert(ArticleType articleType);
    //删除用户
    void deleteById(Long id);
    //批量删除
    void  bathArticleTypes(Long[] ids);

    List<ArticleType> getTypeTree(Long id);

    List<ArticleTypeDTO> getArticleTypeSta();
}
